package com.general.app.wjgl.dao.entity;

import java.io.Serializable;
import java.util.HashMap;
import java.util.List;

/**
 * 问卷发放Model
 * @author qilm
 * @version 1.0
 */
public class SurveyRebackModel extends SurveySendModel implements Serializable {

	private static final long serialVersionUID = -4966457384550335239L;
	
	/**
	 * 提交状态
	 */
	private String submit_flg;
	
	/**
	 * 提交时间
	 */
	private String submit_dt;
	
	/**
	 * 回答数[已提交]
	 */
	private String submit_counts;
	
	/**
	 * 保存数[未提交]
	 */
	private String save_counts;
	
	/**
	 * 未回答数
	 */
	private String unanswered_counts;
	
	/**
	 * 问卷回收率
	 */
	private String recycling_rate;
	
	/**
	 * 问卷因子ID
	 */
	private String factor_id;

	/**
	 * 问卷因子
	 */
	private String factor_name;

	/**
	 * 关系ID
	 */
	private String relation_id;

	/**
	 * 关系
	 */
	private String relation_name;
	
	/**
	 * 本人得分
	 */
	private String self_score;
	
	/**
	 * 全员得分
	 */
	private String whole_self_score;

	/**
	 * 全员最高
	 */
	private String whole_high_score;
	
	/**
	 * 问题ID
	 */
	private String question_id;
	
	/**
	 * 问题名称
	 */
	private String question_name;
	
	/**
	 * 问题关键词
	 */
	private String keyword;
	
	/**
	 * 回答文本内容
	 */
	private String text;
	
	/**
	 * 特殊问题自评
	 */
	private String question_sum_zp;
	/**
	 * 特殊问题自评（整体平均分）
	 */
	private String question_total_zp;
	/**
	 * 特殊问题他评
	 */
	private String question_sum_tp;
	/**
	 * 特殊问题他评（整体平均分）
	 */
	private String question_total_tp;
		
	/**
	 * 各关系评分
	 */
	private String relation_assess;
	
	/**
	 * 开放性问题的答案 name：关系；content：回答内容
	 */
	private List<QuestionOption> openRelationList;
	
	
	public List<QuestionOption> getOpenRelationList() {
		return openRelationList;
	}

	public void setOpenRelationList(List<QuestionOption> openRelationList) {
		this.openRelationList = openRelationList;
	}

	public String getRelation_assess() {
		return relation_assess;
	}

	public void setRelation_assess(String relationAssess) {
		relation_assess = relationAssess;
	}

	public String getText() {
		return text;
	}

	public void setText(String text) {
		this.text = text;
	}

	public String getQuestion_id() {
		return question_id;
	}

	public void setQuestion_id(String questionId) {
		question_id = questionId;
	}

	public String getQuestion_name() {
		return question_name;
	}

	public void setQuestion_name(String questionName) {
		question_name = questionName;
	}

	public String getKeyword() {
		return keyword;
	}

	public void setKeyword(String keyword) {
		this.keyword = keyword;
	}

	public String getQuestion_sum_zp() {
		return question_sum_zp;
	}

	public void setQuestion_sum_zp(String questionSumZp) {
		question_sum_zp = questionSumZp;
	}

	public String getQuestion_total_zp() {
		return question_total_zp;
	}

	public void setQuestion_total_zp(String questionTotalZp) {
		question_total_zp = questionTotalZp;
	}

	public String getQuestion_sum_tp() {
		return question_sum_tp;
	}

	public void setQuestion_sum_tp(String questionSumTp) {
		question_sum_tp = questionSumTp;
	}

	public String getQuestion_total_tp() {
		return question_total_tp;
	}

	public void setQuestion_total_tp(String questionTotalTp) {
		question_total_tp = questionTotalTp;
	}

	public String getFactor_id() {
		return factor_id;
	}

	public void setFactor_id(String factorId) {
		factor_id = factorId;
	}

	public String getFactor_name() {
		return factor_name;
	}

	public void setFactor_name(String factorName) {
		factor_name = factorName;
	}

	public String getRelation_id() {
		return relation_id;
	}

	public void setRelation_id(String relationId) {
		relation_id = relationId;
	}

	public String getRelation_name() {
		return relation_name;
	}

	public void setRelation_name(String relationName) {
		relation_name = relationName;
	}

	public String getSelf_score() {
		return self_score;
	}

	public void setSelf_score(String selfScore) {
		self_score = selfScore;
	}

	public String getWhole_self_score() {
		return whole_self_score;
	}

	public void setWhole_self_score(String wholeSelfScore) {
		whole_self_score = wholeSelfScore;
	}

	public String getWhole_high_score() {
		return whole_high_score;
	}

	public void setWhole_high_score(String wholeHighScore) {
		whole_high_score = wholeHighScore;
	}

	public String getSubmit_flg() {
		return submit_flg;
	}

	public void setSubmit_flg(String submitFlg) {
		submit_flg = submitFlg;
	}

	public String getSubmit_dt() {
		return submit_dt;
	}

	public void setSubmit_dt(String submitDt) {
		submit_dt = submitDt;
	}

	public String getSubmit_counts() {
		return submit_counts;
	}

	public void setSubmit_counts(String submitCounts) {
		submit_counts = submitCounts;
	}

	public String getSave_counts() {
		return save_counts;
	}

	public void setSave_counts(String saveCounts) {
		save_counts = saveCounts;
	}

	public String getUnanswered_counts() {
		return unanswered_counts;
	}

	public void setUnanswered_counts(String unansweredCounts) {
		unanswered_counts = unansweredCounts;
	}

	public String getRecycling_rate() {
		return recycling_rate;
	}

	public void setRecycling_rate(String recyclingRate) {
		recycling_rate = recyclingRate;
	}
}
